to achieve one's purpose - Anglais Synonymes Dictionnaire